.main-left {
  display: flex;
  flex-direction: column;
  background: white;
  padding-left: .1458rem;
  padding-right: .1458rem;
}
.main-left:nth-child(1) {
  .top {
    font-size: 0.1146rem;
    color: #2d2d2d;
    font-weight: bold;
    margin-top: 0.1042rem;
  }
  .list {
    display: flex;
    flex-direction: column;
    font-size: .0938rem;
    color:#696969;
    margin-top: .0938rem;
    .part{
        margin-bottom: .0625rem;
    }
    .part:hover{
       text-decoration: underline;
    }
  }
}
.main-left:nth-child(2) {
    margin-top:.0729rem;
    padding-bottom: .0729rem;
  .top {
    .dot {
      width: .0313rem;
      height: .0313rem;
      background: linear-gradient(180deg, #fcaa3e, #ff9500);
      border-radius: .0104rem;
      margin-right: .0573rem;
    }
    font-size: 0.1146rem;
    color: #2d2d2d;
    display: flex;
    align-items: center;
    font-weight: bold;
    margin-top: 0.1042rem;
  }
  .list {
    display: flex;
    flex-direction: column;
    margin-top: .1042rem;
    .part{
        display: flex;
        flex-direction: column;
        margin-bottom: .0729rem;
        .img{
            width: 100%;
            display: flex;
            height: 1.3292rem;
            img{
                width: 100%;
                height: 100%;
            }
        }
        .content{
            display: flex;
            flex-direction: column;
            padding-top:.0469rem ;
            border-left: 1px solid #dedede;
            border-right: 1px solid #dedede;
            border-bottom: 1px solid #dedede;
            .title{
                color:#2D2D2D;
                padding: 0 .0625rem;
                font-size: .0938rem;
            }
            .bottom{
                  display: flex;
                  justify-content: space-between;
                  margin-top: .0613rem;
                  margin-bottom: .0625rem;
                  align-items: center;
                  padding: 0 .0625rem;
                  span:nth-child(1){
                    color: #F73F11;
                    font-size: .0925rem;
                    font-weight: bold;
                  }
                  span:nth-child(2){
                    color: #232481;
                    font-size: .0729rem;
                  }
            } 
        }
        
    }
  }
}
